運算子代表特定運算功能的符號,例如 3+4 裡的 3 和 4 是運算元,+ 號則是運算子,整串算式就是運算式
在pyhton裡,運算子可以分為 賦值運算子
、算術運算子
、比較運算子
、邏輯運算子
、位元運算子
、in 與 is 運算子
、跨列運算子
「賦值運算子」就是 =
,會將等號右邊的結果值(123),指定給等號左邊的變數(a)
a = 123
print(a)
123
「算術運算子」就是常見的「加減乘除」符號,針對數字進行數學式的運算
運算子 | 說明 |
---|---|
+ | 加法 |
- | 減法 |
* | 乘法 |
** | 次方 |
/ | 除法 |
// | 除法取整數(無條件捨去) |
% | 除法取餘數 |
# 加法
a = 1 + 2
print(a)
# 減法
a = 3 - 2
print(a)
# 乘法
a = 4 * 2
print(a)
# 次方
a = 3 ** 3
print(a)
# 除法
a = 10 / 2
print(a)
# 除法取整數
a = 10 // 3
print(a)
# 除法取餘數
a = 10 % 3
print(a)
3
1
8
27
5
3
1
使用算術運算子進行計算時,按照「先乘除後加減」的規則,並優先計算小括號刮起來的運算式。
a = (5 - 3)* 6
print(a)
12